import Vue from 'vue'
import VueRouter from 'vue-router'
// import Home from '../views/Home.vue'
Vue.use(VueRouter)
const routes = [];

// 遍历 views 文件夹下 所有以 routerConfig.js 命名的文件, 以加载路由配置
const files = require.context('../views', true, /router\.config\.js$/);
files.keys().forEach(key => {

  // 由于它就是个配置文件,所以不对文件名进行处理 
  var _R = files(key).router;
  routes.push(_R);
});

// 添加路由默认跳转页面
routes.push({
  path: '/',
  redirect: '/main'
});

// 生成路由
// 如有需要添加 全局路由导航守卫功能, 可添加在此处
const router = new VueRouter({
  routes
})

export default router
